home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / BBS_UTL / IGMDRIVE / IGMDRIVE.DOC < prev    next >
Text File  |  1995-04-16  |  4KB  |  98 lines

  1.         This product was made in dedication to LORDs, and Seth Able Robinson,
  2. and is dedicated to the production of IGMs for the LORD doorgame by Seth
  3. Able Robinson. Many ideas were taken into consideration for this final
  4. product, and the author, Korombos, would like ot thank the following, in no
  5. particular order or reason;
  6. Seth Able Robinson, for giving us LORDs and Planets:EOS,
  7. Joseph Masters & Steven Lorenz for the DDPlus stuff, (Since LORDs was
  8. written using those ASYNC routines, I have tried to make the ones here,
  9. very familiar...).
  10.  
  11.         These are the commands you can use , using SHARKdriver IGM
  12. Door Driver Routines.
  13.  
  14. You must use 'Uses DriverIG;' for these commands.
  15.  
  16. These are PROCEDURES:
  17.  
  18. CKeypressed; Equivelent to Keypressed, only read the Com.
  19. Sendtext(String); Sends a string through the Comport.
  20. CGotoxy(x,y:Integer); If user has ANSI, acts as Gotoxy.
  21. CClrScr; Clear screen command.
  22. CClrEol; Clear to end of line.
  23. CWrite(Sting); Writes string to Com.
  24. CWriteLn(String); Writes string line to Com.
  25. CWriteChar(Char); Writes Char to Com.
  26. CRead(string); Reads string from Com.
  27. CReadChar(string); Reads Char from Com.
  28. CReadNum(Integer); Read Integer from Com.
  29. CReadWord(word); Read word from Com.
  30. CReadLongint(longint); Read longint from Com.
  31. CReadByte(byte); Read byte from Com.
  32. SetFore(Integer); Sets foreground color to integer.
  33. SetBack(integer); Sets background color to integer.
  34. SetColor(f,b:Integer); Sets foreground color to f:integer,
  35.                        Sets background color to b:integer.
  36. Prompt(String,integer,Boolean); Prompts the Com for String,
  37.                         length of integer, and highlight if
  38.                         boolean:=true.
  39. DisplayFile(Filename); Display file Filename, with the appropriate
  40.                     Graphics extension. {.ASC=ascii, .ANS=ANSI,
  41.                     .RIP=RIP
  42. InitIGMDriver; To initialize SHARKdriver routines. {Should be First
  43.                     Command!}
  44. ***** DONE; Must be listed as your last procedure before you exit your
  45.             program.
  46.  
  47. Progname:string; You set this as your program name.
  48. Ansion:Boolean; If you want local ANSI.
  49. UserFirstName:String; User's first name.
  50. UserLastName:String; User's last name.
  51. SysopFirstName:String; Sysop's first name. {not used}
  52. SysopLastName:String; Sysop's last name.   {not used}
  53. Boardname:string; BBS name.                {not used}
  54.  
  55. From Seth Able's IGM DropFile :
  56.  
  57. PlayerNumber:Word;
  58.    This number is the player's number according to the user file in LORDs.
  59. Graphics:Byte;
  60.    Graphics=3 if using ANSI, else less.
  61. RipOnLords:Boolean;
  62.    True if user uses RIP in LORDs.
  63. FairyInHand:Boolean;
  64.    True if user has a fairy with them.
  65. BBSTimeLeft:Integer;
  66.    Only used when first initiated. Users Time available in the door.
  67. LordHandle:String;
  68.    Handle user uses in LORDs.
  69. UserFirstName:String;
  70.    Users First name.
  71. UserLastName:String;
  72.    Uses Last name.
  73. ComportNumber:Byte;
  74.    Active comport number. Returns 0 if local, regardless of node number.
  75. CallerBaudRate:Word;
  76.    Callers Baud rate. Returns 0 if local.
  77. PortBaudRate:Word;
  78.    Locked baud rate (if any).
  79. Fossil:Boolean;
  80.    True if LORDs uses fossil. Contains built in ASYNC routines for non-fossil
  81.    users.
  82. Registered:Boolean;
  83.    Returns True if LORDs is Registered, else false.
  84. CleanMode:Boolean;
  85.    Returns TRUE if LORDs is in Clean Mode ON, else false.
  86.  
  87.    This product is CopyRighted by SHARKware, and the author holds all
  88. rights to it's contents. The Author claims no responsibility for it's use,
  89. other than the fact it works for the authors, and my just take up space on
  90. your hard drive. The Author is held in no way responsible for the use, or
  91. misuse of this product.
  92.        Any questions that arrise in how to use this product, please contact
  93. by netmail, 1:114/465, thru DOORGAMES echo on FIDO, or his home BBS,
  94. Terra BBS @ 602-336-0346.
  95.       This product is Freeware and may be used by anyone, with the rights
  96. remaining with the authors. It would, however, be apprciated if you would let
  97. the author know you appreciate his product by either a message netmailed to
  98. him, or thrugh DOORGAMES on FIDO.